Skip to main content

Keldor Module

Description​

This module contains over 300 different functions used for day to day tasks and once in a blue moon tasks. With more being written all the time. It is an accumulation of thousands of hours of research, development, testing, and real world use by multiple organizations. It covers domain management (Active Directory – Windows domains), Insider Threat, remediation/patch management, PowerShell automation, and several other areas.

Keldor Cmdlets​

Add-DomainCheck​

Add-Function​

Add-Help​

This function adds help at current insertion point.

Add-InternetBrowsersBlock​

Add-ParamBlock​

Add-ParamInternetBrowser​

Add-ParamSwitchWithOption​

Add-ProgressBar​

Add-PSObject​

Add-Switch​

Add-UserJavaException​

Adds Java exception.

Clear-DirtyShutdown​

Clears dirty shutdown registry key.

Clear-ImproperProfileCopy​

Clears Application Data folder that was improperly copied which happens when copy and pasting a profile.

Clear-Patches​

Clears the C:\Patches folder.

Connect-RDP​

Convert-AppIconToBase64​

Short description

Convert-DatesToDays​

Convert-DaysToWorkDay​

Convert-ImageToBase64​

Convert-INT64toIP​

{{ Fill in the Synopsis }}

Convert-IPtoINT64​

{{ Fill in the Synopsis }}

Convert-Uint16ToString​

Converts uin16 arrays to a readable string.

Copy-7Zip​

Copy-90Meter​

Copy-ActivClient​

Copy-AdobeAcrobat​

Copy-AdobeExperienceManager​

Copy-Axway​

Copy-Chrome​

Copy-DSET​

Copy-Edge​

Copy-Encase​

Copy-Firefox​

Copy-Git​

Copy-IE11​

Copy-Java​

Copy-MicrosoftInfoPath​

Copy-NetBanner​

Copy-Office2016​

Copy-OneDrive​

Copy-PowerShellJSON​

Enables PowerShell Snippets in Visual Studio Code.

Copy-Silverlight​

Copy-SplunkForwarder​

Copy-SQLServerManagementStudio​

Copy-Tanium​

Copy-Teams​

Copy-Titus​

Copy-UpdateHistory​

Copies the UpdateHistory.csv report to the UHPath config item path.

Copy-UserProfile​

Copy-VisualStudioCode​

Copy-VLC​

Copy-VMwareTools​

Copy-VPN​

Copy-VSCodeExtensions​

Copy-VSCodeSettingsToProfile​

Copy-Wireshark​

Copy-WMF3​

Copy-WMF4​

Copy-WMF5​

Copy-Zoom​

Disable-3DES​

Disable-DiffieHellman​

Disable-RC4​

Disable-RDP​

Disable-ServerManager​

Disable-TLS1.0​

{{ Fill in the Synopsis }}

Disable-TLS1.1​

{{ Fill in the Synopsis }}

Disable-TLS1.2​

{{ Fill in the Synopsis }}

Enable-3DES​

Enable-DiffieHellman​

Enable-RC4​

Enable-RDP​

Enable-ServerManager​

Enable-TLS1.0​

{{ Fill in the Synopsis }}

Enable-TLS1.1​

{{ Fill in the Synopsis }}

Enable-TLS1.2​

{{ Fill in the Synopsis }}

Export-MessagesToPST​

This function exports a users mailbox to a pst.

Find-EmptyGroup​

This function will show empty groups.

Find-HiddenGALUser​

This function gets all users that are hidden from the GAL.

Find-SID​

This function finds what Active Directory object the specified SID belongs to.

Find-UserProfile​

Find-UserProfileWithPSTSearch​

Get-Accelerator​

Get-ADComplianceReport​

Checks attributes on Active Directory objects against a set of compliance rules.

Get-BitLockerStatus​

Get-CertificateInventory​

Get-CommandList​

Get-ComputerADSite​

Get-ComputerHWInfo​

Gets hardware information of local or remote computer(s).

Get-ComputerModel​

Get-CurrentUser​

Get-DayOfYear​

Get-DaysSinceLastLogon​

Get-DefaultBrowserPath​

Get-DirectoryStat​

Get-Drive​

Get-ENSStatus​

Get-Error​

Get-ExchangeLastLoggedOnUser​

Get-ExpiredCertsComputer​

Get-ExpiredCertsUser​

Get-FeaturesOnDemand​

Get-FilePath​

Get-FolderPath​

Get-FSMO​

Get-FunctionsInModule​

Get-HBSSStatus​

Get-HomeDrive​

Get-HttpHeaderSetting​

Gets the Http Header setting on the current machine.

Get-HWInfo​

Get-HWPerformanceScore​

Get-IEVersion​

Get-InstalledProgram​

Displays installed programs on a computer.

Get-IPrange​

Lists IPs within a range, subnet, or CIDR block.

Get-LinesOfCode​

Get-LockedOutLocation​

This function will locate the computer that processed a failed user logon attempt which caused the user account to become locked out.

Get-LockedOutStatus​

Get-LoggedOnUser​

Get-ModuleCommandCount​

Get-ModuleList​

Short description

Get-MTU​

Get-NetworkLevelAuthentication​

Get-NewADGroup​

Get-NewADUser​

Get-NICInfo​

Get-NonSmartCardRequiredUser​

Displays users in domain with SmartCardRequired attribute set to false.

Get-NotificationApp​

Get-OperatingSystem​

Gets Operating System information

Get-PowerShellVariable​

Will show env: and PowerShell variable active in session.

Get-PrivilegedGroup​

Get-ProcessorCapability​

Get-ProtectedGroup​

Get-ProtectedUser​

Get-PSVersion​

Get-RecentUser​

Get-ReplicationStatus​

Get-Role​

Get-SCCMPendingUpdate​

Short description

Get-SCHANNELSetting​

Gets the SCHANNEL settings on the current machine.

Get-SerialNumber​

Get-ShutdownLog​

Get-SplunkStatus​

Get-UpdateHistory​

Get-UpTime​

Get-USBDevice​

Get-USBStorageDevice​

Shows USB storage devices that have connected to a computer.

Get-User​

Get-UserGroup​

Get-UserLogonLogoffTime​

Get-UserWithThumbnail​

Get-WindowsSetupLog​

Get-WMIClass​

Get-WMINameSpace​

Get-WSLocalGroup​

Get-WSLocalUser​

Get-WSToolsAlias​

Get-WSToolsCommand​

Get-WSToolsConfig​

Get-WSToolsVersion​

Get-ZuluTime​

Import-DRAModule​

Import-MOF​

Import-XML​

Initialize-GPUpdate​

Install-Edge​

Install-GitSCM​

Install-MECM​

Install-OneDrive​

Install-Patches​

Will install patches in the local patches folder.

Install-SCCMUpdate​

Short description

Install-SQLServerManagementStudio​

Install-VisualStudioCode​

Install-VMwareTools​

Will install VMware tools on one or more computers.

Install-WSTools​

Installs/copies the Keldor PowerShell module to a remote computer.

Install-Zoom​

Join-File​

Mount-HomeDrive​

Open-ADDomainsAndTrusts​

Open-AdminTools​

Open-ADSIEdit​

Open-ADSitesAndServices​

Open-ADUsersAndComputers​

Open-BitLocker​

Open-CertificatesComputer​

Open-CertificatesUser​

Open-CMLibrary​

Open-CMTrace​

Open-ComputerManagement​

Open-ConfigurationManager​

Open-DeviceManager​

Open-DevicesAndPrinters​

Open-DHCPmgmt​

Open-DiscDrive​

Open-DiskManagement​

Open-DNSmgmt​

Open-EAC​

Open-EventViewer​

Open-FileWithCMTrace​

Open-FirewallLog​

Open-GroupPolicyMgmt​

Open-HBSSStatusMonitor​

Open-HIPSLog​

Open-HomeAssistant​

Open-HomeDrive​

Open-HyperVmgmt​

Open-iLO​

Open-LAPS​

Open-LexmarkManagementConsole​

Open-LocalGPeditor​

Open-McAfeeVirusScanConsole​

Open-NetLogonLog​

Open-NetworkConnections​

Open-NetworkDiagram​

Open-OWA​

Open-PrintRelease​

Open-ProgramsAndFeatures​

Open-RackElevation​

Open-Remedy​

Open-RunAdvertisedPrograms​

Open-SCCMLogsFolder​

Open-SDN​

Open-SEIM​

Open-Services​

Open-SharedFolders​

Open-SharePoint​

Open-SoftwareCenter​

Open-SystemProperties​

Open-vCenter​

Open-VisualStudioCodeSettings​

Open-WindowsUpdateLog​

Register-ADSIEdit​

Register-NotificationApp​

Register-Schema​

Remove-OldPowerShellModule​

Repair-DuplicateSusClientID​

Removes SusClientID registry key on the local or remote computer.

Restart-ActiveDirectory​

Restart-AxwayTrayApp​

Short description

Restart-DNS​

Restart-KDC​

Restore-WindowsUpdate​

Save-HelpToFile​

Save-MaintenanceReport​

Save-UpdateHistory​

Send-ToastNotification​

Short description

Set-ADProfilePicture​

Set-AutoLoadPreference​

Set-AxwayConfig​

Set-ChromeDeveloperTools​

Will enable or disable Chrome Developer tools.

Set-Explorer​

Set-FeatureSettingsOverride​

Set-FirefoxAutoUpdate​

Set-HiveNightmareFix​

Set-JavaException​

Set-LAPSshortcut​

Set-MS15124​

Set-MTU​

Set-NetworkConnectionsShortcut​

Set-NetworkLevelAuthentication​

Set-Preferences​

Set-PrintNightmareFix​

Set-Profile​

Set-Reboot​

Set-RemediationValues​

Set-RemoteDesktopCert​

Set-ServerConfig​

Set-ShortcutText​

Set-Shutdown​

Set-SMBv1​

Set-SMBv1Fix​

Enables SMB v1.

Set-SpeakerVolume​

Set-StoreLookup​

Set-Title​

Set-WindowState​

{{ Fill in the Synopsis }}

Set-WSToolsConfig​

Show-BalloonTip​

Show-FederalHoliday​

Show-FileExtensions​

Show-HiddenFiles​

Show-MessageBox​

Split-File​

Start-AxwayTrayApp​

Short description

Start-CommandMultiThreaded​

Takes a single command and multithreads it.

Start-PowerShell​

Start-SCCMUpdateScan​

Short description

Start-WSToolsGUI​

Stop-AppService​

Stop-AxwayTrayApp​

Short description

Stop-Database​

Stop-Exchange​

Sync-HBSSWithServer​

Sync-InTune​

Will sync device with InTune/MEM.

Test-DynamicParameterSwitchCheck​

Non-functional. For reference.

Test-EmailRelay​

Test-MTU​

Finds the MTU size for packets to a remote computer.

Test-NetworkSpeed​

Test network file transfer speeds, upload and download.

Test-Online​

Test-RegistryValue​

Test-ResponseTime​

Finds the response time of a remote computer.

Uninstall-7Zip​

Uninstall-90Meter​

Uninstall-ActivClient​

Uninstall-AdobeAir​

Uninstall-AdobeExperienceManager​

Uninstall-AdobeFlash​

Uninstall-AdobeLiveCycleFormsDesigner​

Uninstall-AdobePro​

Uninstall-AdobeReader​

Uninstall-AdobeShockwave​

Uninstall-Axway​

Uninstall-CiscoAnyConnect​

Uninstall-DamewareMiniRemoteControl​

Uninstall-F5BigIPEdgeClient​

Uninstall-GoogleChrome​

Uninstall-HBSS​

Uninstall-HPInsightAgent​

Uninstall-HPVersionControlAgent​

Uninstall-IBMForms​

Uninstall-McAfeeVSE​

Uninstall-MicrosoftInfoPath​

Uninstall-MozillaFirefox​

Uninstall-MozillaMaintenanceService​

Uninstall-OracleJava​

Uninstall-TransVerse​

Uninstall-VLC​

Uninstall-WinRAR​

Uninstall-WinSCP​

Uninstall-WinZip​

Uninstall-Wireshark​

Uninstall-Zoom​

Update-BrokenInheritance​

Finds and fixes users with broken inheritance.

Update-HelpFromFile​

Update-McAfeeSecurity​

Update-ModulesFromLocalRepo​

Update-VisioStencils​

Update-WSTools​

This updates the Keldor module